NFL: Carlos Hyde runs for two touchdowns, 49ers top Vikings 20-3

Subscribe Now Choose a package that suits your preferences.
Start Free Account Get access to 7 premium stories every month for FREE!
Already a Subscriber? Current print subscriber? Activate your complimentary Digital account.

SANTA CLARA, Calif. — Carlos Hyde ran for a 10-yard score late in the first half by spinning away from a defender and diving into the end zone untouched on a rare nice play in a game full of ugly ones, and added another 17-yard TD run as the San Francisco 49ers beat the Minnesota Vikings 20-3 on Monday night to win coach Jim Tomsula’s debut.

SANTA CLARA, Calif. — Carlos Hyde ran for a 10-yard score late in the first half by spinning away from a defender and diving into the end zone untouched on a rare nice play in a game full of ugly ones, and added another 17-yard TD run as the San Francisco 49ers beat the Minnesota Vikings 20-3 on Monday night to win coach Jim Tomsula’s debut.

Adrian Peterson carried 10 times for 31 yards playing his first game in more than a year following paid leave and then a suspension last year in the fallout from a child-abuse case against him in Texas.

Colin Kaepernick threw for 165 yards and Hyde wound up with 168 yards on 26 rushes in his first career start.

A sloppy first half featured a pair of botched field goals, Vikings quarterback Teddy Bridgewater running into his own teammate for a 10-yard sack, an 85-yard punt return touchdown called back on penalty, and a fumbled punt — by the former Australian rugby league star Jarryd Hayne on his first NFL touch.